﻿using Shop.Entity;
using System;
using System.Collections.Generic;
using System.Text;
using Shop.Product.Entity.Insert;
using Shop.Product.Entity.Select;
using Shop.Product.Entity.Update;

namespace Shop.Product.Entity.AutoMapperConfig
{
   public class ProductBaseProfile : AutoMapperBase
    {
        public ProductBaseProfile()
        {
            #region ShopBaseKeyword 商城搜索关键词

            CreateMap<ProductBaseTypePo, ShowProductBaseType>().AfterMap((s, n) =>
            {
                n.CreateAt = $"{s.CreateAt:yyyy-MM-dd}";
                if (s.UpdateAt.HasValue)
                    n.UpdateAt = $"{s.UpdateAt:yyyy-MM-dd}";
            });
            CreateMap<ProductBaseTypePo, AddProductBaseType>();
            CreateMap<ProductBaseTypePo, UpdateProductBaseType>();

            #endregion
        }
    }
}
